noise-abating foam panel - Francés Inglés Diccionario